{
  "name": "React-Fabric",
  "version": "0.73.6",
  "summary": "Fabric for React Native.",
  "homepage": "https://reactnative.dev/",
  "license": "MIT",
  "authors": "Meta Platforms, Inc. and its affiliates",
  "platforms": {
    "ios": "13.4"
  },
  "source": {
    "git": "https://github.com/facebook/react-native.git",
    "tag": "v0.73.6"
  },
  "source_files": "dummyFile.cpp",
  "pod_target_xcconfig": {
    "USE_HEADERMAP": "YES",
    "CLANG_CXX_LANGUAGE_STANDARD": "c++20",
    "DEFINES_MODULE": "YES",
    "HEADER_SEARCH_PATHS": "\"${PODS_CONFIGURATION_BUILD_DIR}/React-rendererdebug/React_rendererdebug.framework/Headers\" \"${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers\" \"${PODS_CONFIGURATION_BUILD_DIR}/React-graphics/React_graphics.framework/Headers/react/renderer/graphics/platform/ios\""
  },
  "dependencies": {
    "RCT-Folly/Fabric": [
      "2022.05.16.00"
    ],
    "React-jsiexecutor": [

    ],
    "RCTRequired": [

    ],
    "RCTTypeSafety": [

    ],
    "ReactCommon/turbomodule/core": [

    ],
    "React-jsi": [

    ],
    "React-logger": [

    ],
    "glog": [

    ],
    "DoubleConversion": [

    ],
    "fmt": [
      "~> 6.2.1"
    ],
    "React-Core": [

    ],
    "React-debug": [

    ],
    "React-utils": [

    ],
    "React-runtimescheduler": [

    ],
    "React-cxxreact": [

    ],
    "React-rendererdebug": [

    ],
    "React-graphics": [

    ],
    "hermes-engine": [

    ]
  },
  "subspecs": [
    {
      "name": "animations",
      "dependencies": {
        "RCT-Folly/Fabric": [
          "2022.05.16.00"
        ]
      },
      "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
      "source_files": "react/renderer/animations/**/*.{m,mm,cpp,h}",
      "exclude_files": "react/renderer/animations/tests",
      "header_dir": "react/renderer/animations"
    },
    {
      "name": "attributedstring",
      "dependencies": {
        "RCT-Folly/Fabric": [
          "2022.05.16.00"
        ]
      },
      "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
      "source_files": "react/renderer/attributedstring/**/*.{m,mm,cpp,h}",
      "exclude_files": "react/renderer/attributedstring/tests",
      "header_dir": "react/renderer/attributedstring"
    },
    {
      "name": "core",
      "dependencies": {
        "RCT-Folly/Fabric": [
          "2022.05.16.00"
        ]
      },
      "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments -Wno-documentation",
      "source_files": "react/renderer/core/**/*.{m,mm,cpp,h}",
      "exclude_files": "react/renderer/core/tests",
      "header_dir": "react/renderer/core",
      "pod_target_xcconfig": {
        "HEADER_SEARCH_PATHS": "\"$(PODS_ROOT)/boost\" \"$(PODS_TARGET_SRCROOT)/ReactCommon\" \"$(PODS_ROOT)/RCT-Folly\" \"$(PODS_ROOT)/Headers/Private/Yoga\" \"$(PODS_TARGET_SRCROOT)\" \"$(PODS_ROOT)/DoubleConversion\" \"$(PODS_ROOT)/fmt/include\""
      }
    },
    {
      "name": "componentregistry",
      "dependencies": {
        "RCT-Folly/Fabric": [
          "2022.05.16.00"
        ]
      },
      "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
      "source_files": "react/renderer/componentregistry/**/*.{m,mm,cpp,h}",
      "header_dir": "react/renderer/componentregistry"
    },
    {
      "name": "componentregistrynative",
      "dependencies": {
        "RCT-Folly/Fabric": [
          "2022.05.16.00"
        ]
      },
      "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
      "source_files": "react/renderer/componentregistry/native/**/*.{m,mm,cpp,h}",
      "header_dir": "react/renderer/componentregistry/native"
    },
    {
      "name": "components",
      "subspecs": [
        {
          "name": "inputaccessory",
          "dependencies": {
            "RCT-Folly/Fabric": [
              "2022.05.16.00"
            ]
          },
          "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
          "source_files": "react/renderer/components/inputaccessory/**/*.{m,mm,cpp,h}",
          "exclude_files": "react/renderer/components/inputaccessory/tests",
          "header_dir": "react/renderer/components/inputaccessory"
        },
        {
          "name": "legacyviewmanagerinterop",
          "dependencies": {
            "RCT-Folly/Fabric": [
              "2022.05.16.00"
            ]
          },
          "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
          "source_files": "react/renderer/components/legacyviewmanagerinterop/**/*.{m,mm,cpp,h}",
          "exclude_files": "react/renderer/components/legacyviewmanagerinterop/tests",
          "header_dir": "react/renderer/components/legacyviewmanagerinterop",
          "pod_target_xcconfig": {
            "HEADER_SEARCH_PATHS": "\"$(PODS_ROOT)/Headers/Private/React-Core\""
          }
        },
        {
          "name": "modal",
          "dependencies": {
            "RCT-Folly/Fabric": [
              "2022.05.16.00"
            ]
          },
          "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
          "source_files": "react/renderer/components/modal/**/*.{m,mm,cpp,h}",
          "exclude_files": "react/renderer/components/modal/tests",
          "header_dir": "react/renderer/components/modal"
        },
        {
          "name": "rncore",
          "dependencies": {
            "RCT-Folly/Fabric": [
              "2022.05.16.00"
            ]
          },
          "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
          "source_files": "react/renderer/components/rncore/**/*.{m,mm,cpp,h}",
          "header_dir": "react/renderer/components/rncore"
        },
        {
          "name": "root",
          "dependencies": {
            "RCT-Folly/Fabric": [
              "2022.05.16.00"
            ]
          },
          "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
          "source_files": "react/renderer/components/root/**/*.{m,mm,cpp,h}",
          "exclude_files": "react/renderer/components/root/tests",
          "header_dir": "react/renderer/components/root"
        },
        {
          "name": "safeareaview",
          "dependencies": {
            "RCT-Folly/Fabric": [
              "2022.05.16.00"
            ]
          },
          "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
          "source_files": "react/renderer/components/safeareaview/**/*.{m,mm,cpp,h}",
          "exclude_files": "react/renderer/components/safeareaview/tests",
          "header_dir": "react/renderer/components/safeareaview"
        },
        {
          "name": "scrollview",
          "dependencies": {
            "RCT-Folly/Fabric": [
              "2022.05.16.00"
            ]
          },
          "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
          "source_files": "react/renderer/components/scrollview/**/*.{m,mm,cpp,h}",
          "exclude_files": "react/renderer/components/scrollview/tests",
          "header_dir": "react/renderer/components/scrollview"
        },
        {
          "name": "text",
          "dependencies": {
            "RCT-Folly/Fabric": [
              "2022.05.16.00"
            ]
          },
          "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
          "source_files": "react/renderer/components/text/**/*.{m,mm,cpp,h}",
          "exclude_files": "react/renderer/components/text/tests",
          "header_dir": "react/renderer/components/text"
        },
        {
          "name": "textinput",
          "dependencies": {
            "RCT-Folly/Fabric": [
              "2022.05.16.00"
            ]
          },
          "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
          "source_files": "react/renderer/components/textinput/iostextinput/**/*.{m,mm,cpp,h}",
          "exclude_files": "react/renderer/components/textinput/iostextinput/tests",
          "header_dir": "react/renderer/components/iostextinput"
        },
        {
          "name": "unimplementedview",
          "dependencies": {
            "RCT-Folly/Fabric": [
              "2022.05.16.00"
            ]
          },
          "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
          "source_files": "react/renderer/components/unimplementedview/**/*.{m,mm,cpp,h}",
          "exclude_files": "react/renderer/components/unimplementedview/tests",
          "header_dir": "react/renderer/components/unimplementedview"
        },
        {
          "name": "view",
          "dependencies": {
            "RCT-Folly/Fabric": [
              "2022.05.16.00"
            ],
            "Yoga": [

            ]
          },
          "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
          "source_files": "react/renderer/components/view/**/*.{m,mm,cpp,h}",
          "exclude_files": [
            "react/renderer/components/view/tests",
            "react/renderer/components/view/platform/android"
          ],
          "header_dir": "react/renderer/components/view",
          "pod_target_xcconfig": {
            "HEADER_SEARCH_PATHS": "\"$(PODS_ROOT)/Headers/Private/Yoga\""
          }
        }
      ]
    },
    {
      "name": "imagemanager",
      "dependencies": {
        "RCT-Folly/Fabric": [
          "2022.05.16.00"
        ]
      },
      "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
      "source_files": "react/renderer/imagemanager/*.{m,mm,cpp,h}",
      "header_dir": "react/renderer/imagemanager"
    },
    {
      "name": "mounting",
      "dependencies": {
        "RCT-Folly/Fabric": [
          "2022.05.16.00"
        ]
      },
      "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
      "source_files": "react/renderer/mounting/**/*.{m,mm,cpp,h}",
      "exclude_files": "react/renderer/mounting/tests",
      "header_dir": "react/renderer/mounting"
    },
    {
      "name": "scheduler",
      "dependencies": {
        "RCT-Folly/Fabric": [
          "2022.05.16.00"
        ]
      },
      "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
      "source_files": "react/renderer/scheduler/**/*.{m,mm,cpp,h}",
      "header_dir": "react/renderer/scheduler"
    },
    {
      "name": "templateprocessor",
      "dependencies": {
        "RCT-Folly/Fabric": [
          "2022.05.16.00"
        ]
      },
      "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
      "source_files": "react/renderer/templateprocessor/**/*.{m,mm,cpp,h}",
      "exclude_files": "react/renderer/templateprocessor/tests",
      "header_dir": "react/renderer/templateprocessor"
    },
    {
      "name": "textlayoutmanager",
      "dependencies": {
        "RCT-Folly/Fabric": [
          "2022.05.16.00"
        ],
        "React-Fabric/uimanager": [

        ]
      },
      "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
      "source_files": [
        "react/renderer/textlayoutmanager/platform/ios/**/*.{m,mm,cpp,h}",
        "react/renderer/textlayoutmanager/*.{m,mm,cpp,h}"
      ],
      "exclude_files": [
        "react/renderer/textlayoutmanager/tests",
        "react/renderer/textlayoutmanager/platform/android",
        "react/renderer/textlayoutmanager/platform/cxx"
      ],
      "header_dir": "react/renderer/textlayoutmanager"
    },
    {
      "name": "uimanager",
      "dependencies": {
        "RCT-Folly/Fabric": [
          "2022.05.16.00"
        ]
      },
      "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
      "source_files": "react/renderer/uimanager/**/*.{m,mm,cpp,h}",
      "exclude_files": "react/renderer/uimanager/tests",
      "header_dir": "react/renderer/uimanager"
    },
    {
      "name": "telemetry",
      "dependencies": {
        "RCT-Folly/Fabric": [
          "2022.05.16.00"
        ]
      },
      "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
      "source_files": "react/renderer/telemetry/**/*.{m,mm,cpp,h}",
      "exclude_files": "react/renderer/telemetry/tests",
      "header_dir": "react/renderer/telemetry"
    },
    {
      "name": "leakchecker",
      "dependencies": {
        "RCT-Folly/Fabric": [
          "2022.05.16.00"
        ]
      },
      "compiler_flags": "-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-gnu-zero-variadic-macro-arguments",
      "source_files": "react/renderer/leakchecker/**/*.{cpp,h}",
      "exclude_files": "react/renderer/leakchecker/tests",
      "header_dir": "react/renderer/leakchecker",
      "pod_target_xcconfig": {
        "GCC_WARN_PEDANTIC": "YES"
      }
    }
  ]
}
